take a power nap - Turkish English Dictionary